electric lantern - English Synonyms Dictionary